#include <stdio.h>
#include <stdlib.h>

void mainFunc(char *result, int MaxLen, int curIndex)
{
	if(1 >= MaxLen)
		return;
	
	int i = (curIndex==MaxLen-2) ? 0 : 1;
	
	for(; i<10; i++)
	{
		result[curIndex] = '0' + i;
		
		if(curIndex==MaxLen-2)
		{
			result[MaxLen-1] = '\0';
			printf("%s\n", result);
		}
		else
		{
			mainFunc(result, MaxLen, curIndex+1);
		}
	}
}


int main()
{
	char array[4];
	
	for(int i=2; i<=3; i++)
	{
		mainFunc(array,i,0);
	}
	
}